Atlantic season's 1st tropical storm forms near Belize

Atlantic season's 1st tropical storm forms near Belize